payment of a note - Francés Inglés Diccionario